package com.amazon.ags.api.whispersync;

import java.io.FilenameFilter;
import java.io.IOException;

public abstract interface WhisperSyncClient
{
  public abstract boolean hasNewMultiFileGameData();

  public abstract void requestRevert(RevertBlobCallback paramRevertBlobCallback);

  public abstract void requestRevert(RevertMultiFileCallback paramRevertMultiFileCallback);

  public abstract void setFilter(FilenameFilter paramFilenameFilter);

  public abstract void synchronize(SynchronizeBlobCallback paramSynchronizeBlobCallback);

  public abstract void synchronize(SynchronizeBlobRequest paramSynchronizeBlobRequest);

  public abstract void synchronize(SynchronizeMultiFileCallback paramSynchronizeMultiFileCallback);

  public abstract void synchronize(SynchronizeMultiFileRequest paramSynchronizeMultiFileRequest);

  public abstract void synchronizeProgress(SynchronizeBlobProgressRequest paramSynchronizeBlobProgressRequest);

  public abstract void synchronizeProgress(SynchronizeMultiFileProgressRequest paramSynchronizeMultiFileProgressRequest);

  public abstract void unpackNewMultiFileGameData()
    throws IOException;
}

/* Location:           E:\android\Toy Defense 2_dex2jar.jar
 * Qualified Name:     com.amazon.ags.api.whispersync.WhisperSyncClient
 * JD-Core Version:    0.6.2
 */